package com.huaxiafinance.management.mapper;

import com.huaxiafinance.management.model.YfqCity;
import com.huaxiafinance.management.model.YfqCityExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface YfqCityMapper {
    int countByExample(YfqCityExample example);

    int deleteByExample(YfqCityExample example);

    int deleteByPrimaryKey(String id);

    int insert(YfqCity record);

    int insertSelective(YfqCity record);

    List<YfqCity> selectByExample(YfqCityExample example);

    YfqCity selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") YfqCity record, @Param("example") YfqCityExample example);

    int updateByExample(@Param("record") YfqCity record, @Param("example") YfqCityExample example);

    int updateByPrimaryKeySelective(YfqCity record);

    int updateByPrimaryKey(YfqCity record);

    List<Map> showCity(@Param("provinceId")String provinceId);
}